@charset "utf-8";
/* CSS Document */

.user_info{
	width:190px;
	height:60px;
	float:left;
	text-align:left;
	line-height:35px;
	color:#12496d;
	font-size:12px;
	border:0;
	}
.user_info img{
	float:left;
	width:39px;
	margin:8px 0 0 22px;
	_background:#fff;
	}
.user_info span{
	float:left;
	margin:5px 0 0 18px;
	width:110px;
	line-height:22px;
	}
a.exit:link,a.exit:visited{
	color:#12496d;
	text-decoration:none;
	}
a.exit:hover{
	background-color:#c0d2de;
	color:#576f81;
	text-decoration:none;
	}
a.exit:active{
	color:#576f81;
	text-decoration:none;
	}	

a.od:link,a.od:visited,a.od:hover,a.od:active{ 
width:48px; 
height:28px; 
display:block;
float:left;
} 
.close{height:20px; float:left; text-align:right; width:200px; margin:0 auto;}
#userinfo_box{ 
width:190px; 
height:250px;
/*background:#EDF1F8; 
border:1px solid #b8cdda;*/ 
margin:130px 0 0 17px; 
float:left; 
overflow:hidden; 
position:absolute; 
left:0px; 
top:0px;
z-index:1000;
} 

.xtop, .xbottom {display:block; background:transparent;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
.xb1 {margin:0 5px; background:#d2d2d2;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0px solid #d2d2d2; border-width:0 1px;}

.userCont{
	width:180px;
	height:100px;
	margin:0 auto;
	}
.userHead{
	width:36px;
	height:36px;
	text-align:center;
	border:#ccc 0 solid;
	float:left;
	margin:0 5px;
	_background:#fff;
	}
dl,dt,dd{padding:0; margin:0;}
.userCont dl{
	font-size:12px;
	line-height:20px;
	float:left;
	}